e21bc7717849883fcd6252e9d938ace73468d1fa,java/org/lwjgl/nfd/NativeFileDialog.java,NativeFileDialog,NFD_OpenDialogMultiple,#CharSequence#CharSequence#NFDPathSet#,146
Before Change
/** CharSequence version of: {@link #NFD_OpenDialogMultiple OpenDialogMultiple} */
public static int NFD_OpenDialogMultiple(CharSequence filterList, CharSequence defaultPath, NFDPathSet outPaths) {
APIBuffer __buffer = apiBuffer();
int filterListEncoded = __buffer.stringParamUTF8(filterList, true);
int defaultPathEncoded = __buffer.stringParamUTF8(defaultPath, true);
return nNFD_OpenDialogMultiple(__buffer.addressSafe(filterList, filterListEncoded), __buffer.addressSafe(defaultPath, defaultPathEncoded), outPaths.address());
}
After Change
/** CharSequence version of: {@link #NFD_OpenDialogMultiple OpenDialogMultiple} */
public static int NFD_OpenDialogMultiple(CharSequence filterList, CharSequence defaultPath, NFDPathSet outPaths) {
APIBuffer __buffer = apiBuffer();
int filterListEncoded = filterList == null ? 0 : __buffer.stringParamUTF8(filterList, true);
int defaultPathEncoded = defaultPath == null ? 0 : __buffer.stringParamUTF8(defaultPath, true);
return nNFD_OpenDialogMultiple(__buffer.addressSafe(filterList, filterListEncoded), __buffer.addressSafe(defaultPath, defaultPathEncoded), outPaths.address());
}